/***********************************************************************
 * Module:  JCommitConflict.h
 * Author:  johnneyshi
 * Modified: 2012��12��14�� 19:21:43
 * Purpose: Declaration of the class JCommitConflict
 ***********************************************************************/

#if !defined(__ClassDiagram_JCommitConflict_h)
#define __ClassDiagram_JCommitConflict_h
#include "JStubArgument.h"
enum OperateResult
{
    OperateResult_Success,
    OperateResult_Fail
};

class JCommitConflict : public JStubArgument
{
public:
    int PackStubMessage(JInOutPut& _strea,int& _allSize);
    int UnPackStubMessage(JInOutPut& _strea);
protected:
private:
    //Serialize begin.
    OperateResult operateResult;
    std::string message;
    //Serialize end.
};

#endif